Science

High-speed impacts may have shaped Venus' history